Search Labcodes


Labcode: Eoan
Status: pending


Primary Investigator : Elena Oancea

Organization: Brown University
Department of Molecular Pharmacology, Physiology and Biotechnology
171 Meeting Street
Providence
RI
02912
USA

Telephone:
5083454399
E-mail Address: elena_oancea@brown.edu